package marina;

public class J09Rectangle {
	public static void main(String[] args) {
		//필요 변수 및 배열 변수 선언
		double width[] = new double[2];
		double height[] = new double[2];
		double area[] = new double[2];
		double peri[] = new double[2];
		String color = "white";
		//초기화
		width[1] = 1.0;
		height[1] = 1.0;
		area[1] = 0;
		peri[1] = 0;
		//시험값 1
		System.out.println("시험값 1 Test");
		width[1] = 4;
		height[1] = 40;
		color = "red";
		//면적과 둘레를 계산하는 메서드 호출
		getArea(area, width, height);
		getPerimeter(peri, width, height);
		//시험값 1에 대한 결과 출력
		System.out.println("사각형의 면적 : " + area[1]);
		System.out.println("사각형의 둘레 : " + peri[1]);
		System.out.println("사각형의 색깔 : " + color);
		//다시 초기화(각 배열변수에 시험값 1의 결과들이 들어있으므로..)
		width[1] = 1.0;
		height[1] = 1.0;
		area[1] = 0;
		peri[1] = 0;
		//시험값 2
		System.out.println("시험값 2 Test");
		width[1] = 3.5;
		height[1] = 39.9;
		color = "orange";
		//면적과 둘레를 계산하는 메서드 호출
		getArea(area, width, height);
		getPerimeter(peri, width, height);
		//시험값 2에 대한 결과 출력
		System.out.println("사각형의 면적 : " + area[1]);
		System.out.println("사각형의 둘레 : " + peri[1]);
		System.out.println("사각형의 색깔 : " + color);
	}

	public static void getArea(double area[], double width[], double height[]) {
		area[1] = width[1] * height[1];
	}

	public static void getPerimeter(double peri[], double width[], double height[]) {
		peri[1] = (width[1] + height[1]) * 2;
	}
}
